/**
 * 菜单
 */
// interface主要用于定义对象的类型，定义对象中包含的属性和方法，但是并不提供属性和方法的具体实现。
// class可以实现interface，不同的是class是用于实现具体的对象，而interface是用于定义对象的类型。
interface Menu {
    id: number;
    path: string;
    navName: string;
    icon?: string;
    component?: string;
    subNavList?: Menu[];
}
